// Relative corner to absolute corner - Version 1.1

// トラッキング後、コーナーピンポイントは、
// レイヤーの変更位置に相対して作成されます。このスクリプトは、位置変更を差し引くので、
// コーナーポイントのみが移動し、モーションが編集しやすくなります。

// このスクリプトを実行するには、１番目のポップアップメニューで、コーナーピンを結び付けられたレイヤーを指定します。

//      レイヤー                                                            プロパティ               チャンネル
//      ------                                                               ----------              --------
// 1: トラックによって適用されたコーナーピンポイントを含むレイヤー			使用しない               使用しない
// 2: 使用しない															使用しない               使用しない

if (time() == start_time) {
	init_pos = value(pop_layer(1), position);

} else {
	delta_pos = value(pop_layer(1), position) - init_pos;
	
	value(pop_layer(1), position) = init_pos;

  // コーナーピンが、このレイヤーに最初に適用されたエフェクトであると仮定します。
	effect_value(pop_layer(1), 0, 1) = effect_value(pop_layer(1), 0, 1) + delta_pos;
	effect_value(pop_layer(1), 0, 2) = effect_value(pop_layer(1), 0, 2) + delta_pos;
	effect_value(pop_layer(1), 0, 3) = effect_value(pop_layer(1), 0, 3) + delta_pos;
	effect_value(pop_layer(1), 0, 4) = effect_value(pop_layer(1), 0, 4) + delta_pos;
}